
package com.ce.pms.customer.dao;

import com.ce.pms.base.dao.IPmsBaseDao;
import com.ce.pms.customer.model.GuestRecordDO;


public interface ICallInPersonDao extends IPmsBaseDao<GuestRecordDO>
{

   /**
    * @roseuid 482BAFEF007D
    */
   public void querCertTypeList();

   /**
    * @param clientId
    * @return GuestRecordDO
    * @roseuid 482BB01A00DA
    */
   public GuestRecordDO findGuestRecordBy(Long clientId);

   /**
    * @param guestRecordId
    * @return GuestRecordDO
    * @roseuid 482BB0A6037A
    */
   public GuestRecordDO deleteGuestRecordById(Long guestRecordId);

   /**
    * @param participantId
    * @roseuid 482BB0ED004E
    */
   public void deleteCustomerById(Long participantId);

   /**
    * @param clientId
    * @roseuid 482BB19600BB
    */
   public void deleteClientById(Long clientId);
}
